//
//  My_strcmp.c
//  指针进阶三
//
//  Created by 马鹏朔 on 2022/10/24.
//

#include<stdio.h>
#include<string.h>
#include<assert.h>
int my_strcmp(const char*str1,const char *str2)
{
    assert(str1&&str2);
    while(*str1==*str2)
    {
        if(*str1=='\0')
        {
            return 0;
        }
        str1++;
        str2++;
    }
    return (*str1-*str2);
}
int main()
{
    char arr1[]="abc";
    char arr2[]="abc";
    int ret=strcmp(arr1,arr2);
    if(ret<0)
    {
        printf("<\n");
    }
    else if(ret==0)
    {
        printf("==\0");
    }
    else
        printf(">\0");
}
